]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
14 years agopo: Enforce RTL in he for messages that might end up as LTR
Florian Müllner [Tue, 23 Oct 2012 17:59:02 +0000 (19:59 +0200)]
po: Enforce RTL in he for messages that might end up as LTR

As the messages start with a string placeholder that might be
untranslated, we need an explicit mark to ensure that the string
does not end up as LTR.

https://bugzilla.gnome.org/show_bug.cgi?id=686630

14 years agoRelease 3.7.1
Florian Müllner [Tue, 23 Oct 2012 16:50:52 +0000 (18:50 +0200)]
Release 3.7.1

Update NEWS

14 years agouserMenu: Use LoginManager for suspend
Florian Müllner [Fri, 19 Oct 2012 15:41:10 +0000 (17:41 +0200)]
userMenu: Use LoginManager for suspend

https://bugzilla.gnome.org/show_bug.cgi?id=686482

14 years agopowerMenu: Use LoginManager for suspend
Florian Müllner [Fri, 19 Oct 2012 15:40:55 +0000 (17:40 +0200)]
powerMenu: Use LoginManager for suspend

https://bugzilla.gnome.org/show_bug.cgi?id=686482

14 years agologinManager: Add support for suspend()
Florian Müllner [Fri, 19 Oct 2012 15:29:53 +0000 (17:29 +0200)]
loginManager: Add support for suspend()

Logind provides a Suspend method, which we should use instead of
the UPower API when available. Expose this in loginManager, using
the UPower API for the ConsoleKit implementation.

https://bugzilla.gnome.org/show_bug.cgi?id=686482

14 years agoworkspacesView: Add some more spacing between window and workspace thumbs
Jasper St. Pierre [Mon, 20 Aug 2012 22:30:04 +0000 (18:30 -0400)]
workspacesView: Add some more spacing between window and workspace thumbs

https://bugzilla.gnome.org/show_bug.cgi?id=582650

14 years agooverview: Reduce space between window picker and dash
Jasper St. Pierre [Wed, 8 Aug 2012 21:02:35 +0000 (18:02 -0300)]
overview: Reduce space between window picker and dash

Do this in a hacky way by hardcoding this, for now. When we land
search rework, we can fix this.

https://bugzilla.gnome.org/show_bug.cgi?id=582650

14 years agoworkspacesView: Don't conform to aspect ratio
Jasper St. Pierre [Thu, 9 Aug 2012 15:38:36 +0000 (12:38 -0300)]
workspacesView: Don't conform to aspect ratio

We want the window picker to use the full height of the area it's given.

https://bugzilla.gnome.org/show_bug.cgi?id=582650

14 years agoworkspace: Don't relayout windows when zooming workspace thumbnails
Jasper St. Pierre [Wed, 8 Aug 2012 19:47:05 +0000 (16:47 -0300)]
workspace: Don't relayout windows when zooming workspace thumbnails

It looks ugly and busy to have windows shuffle around when I just wanted
to look at my workspaces.

https://bugzilla.gnome.org/show_bug.cgi?id=582650

14 years agoworkspace: Use all available space for windows in window selector
Jasper St. Pierre [Wed, 8 Aug 2012 17:27:46 +0000 (14:27 -0300)]
workspace: Use all available space for windows in window selector

Change the layout strategy to be more like the mockups. With less than
two rows of windows, we try to fit every window in a non-aligned situation;
with more than three rows of windows, we try to fit every window in an
aligned situation.

Based heavily on a patch from Pierre-Eric Pelloux-Prayer <pelloux@gmail.com>

https://bugzilla.gnome.org/show_bug.cgi?id=582650

14 years agoAllow testing GDM login dialog from the session
Giovanni Campagna [Tue, 7 Aug 2012 15:52:24 +0000 (17:52 +0200)]
Allow testing GDM login dialog from the session

Check an environment variable, GDM_GREETER_TEST. If 1, LoginDialog will
skip anything that fails outside a GDM session.
It is therefore possible to test the GDM greeter without installing it
system-wide, by attempting login as the already logged in user (uses the
same code path as the unlock dialog).

https://bugzilla.gnome.org/show_bug.cgi?id=683725

14 years agoworkspacesView: Fix updating when number of workspaces changes
Florian Müllner [Fri, 19 Oct 2012 17:58:05 +0000 (19:58 +0200)]
workspacesView: Fix updating when number of workspaces changes

Ouch. This went unnoticed for a long time as by default (using
dynamic workspaces) only one workspace is added at a time, which
happens to work fine.

https://bugzilla.gnome.org/show_bug.cgi?id=686487

14 years agoworkspacesView: Fix typo
Florian Müllner [Fri, 19 Oct 2012 18:03:05 +0000 (20:03 +0200)]
workspacesView: Fix typo

We want to check for a setting, not the existence of a function.

https://bugzilla.gnome.org/show_bug.cgi?id=686487

14 years agoUpdated Greek translation
Tom Tryfonidis [Tue, 23 Oct 2012 12:41:32 +0000 (15:41 +0300)]
Updated Greek translation

14 years agoTelepathy: Set empathy-chat as prefered handler when delegating channels
Xavier Claessens [Wed, 17 Oct 2012 13:36:25 +0000 (15:36 +0200)]
Telepathy: Set empathy-chat as prefered handler when delegating channels

https://bugzilla.gnome.org/show_bug.cgi?id=686296

14 years agobuild: Bump gnome-desktop required version for GnomeIdleMonitor
Rui Matos [Tue, 23 Oct 2012 07:19:03 +0000 (09:19 +0200)]
build: Bump gnome-desktop required version for GnomeIdleMonitor

14 years agoPort to GnomeIdleMonitor
Jasper St. Pierre [Mon, 20 Aug 2012 04:06:50 +0000 (00:06 -0400)]
Port to GnomeIdleMonitor

https://bugzilla.gnome.org/show_bug.cgi?id=682224

14 years agoscreenShield: explicitly load gnome-screensaver in fallback mode.
Tim Lunn [Thu, 18 Oct 2012 23:44:28 +0000 (10:44 +1100)]
screenShield: explicitly load gnome-screensaver in fallback mode.

When running gnome-shell from lightDM, gnome-screensaver is no
longer auto-loaded. As a result the dbus calls for Lock user etc
will fail.

https://bugzilla.gnome.org/show_bug.cgi?id=683060
Bug-Ubuntu: https://launchpad.net/bugs/1064354

14 years agoscreenShield: Connect to the actor's show signal instead of using BEFORE_REDRAW
Adel Gadllah [Tue, 25 Sep 2012 19:11:10 +0000 (21:11 +0200)]
screenShield: Connect to the actor's show signal instead of using BEFORE_REDRAW

This should make sure that we grab at the right time while at the same time
not break focus handling.

https://bugzilla.gnome.org/show_bug.cgi?id=684650

14 years agoworkspacesView: Simplify extraWorkspaces handling
Jasper St. Pierre [Fri, 30 Mar 2012 18:31:25 +0000 (14:31 -0400)]
workspacesView: Simplify extraWorkspaces handling

https://bugzilla.gnome.org/show_bug.cgi?id=686002

14 years agoworkspacesView: Don't show workspace switcher when it doesn't make sense
Seif Lotfy [Fri, 19 Oct 2012 11:55:18 +0000 (13:55 +0200)]
workspacesView: Don't show workspace switcher when it doesn't make sense

Hide workspace switcher if dynamic workspaces is disabled and number of
workspaces is set to one only, since the user is bound to only one workspace
and showing the switcher is redundant.

Signed-off-by: Seif Lotfy <seif@lotfy.com>
14 years agouserMenu: Hide menu immediately before suspending
Florian Müllner [Fri, 19 Oct 2012 16:52:34 +0000 (18:52 +0200)]
userMenu: Hide menu immediately before suspending

The same logic as for commit 1f30670c1d8d8 applies to the case
where we lock the screen before suspending - we don't want the
menu to jump to the opposite screen side to fade out, so remove
the animation altogether.

https://bugzilla.gnome.org/show_bug.cgi?id=686484

14 years agoAdd missing translations for GSetting schema
Giovanni Campagna [Sat, 8 Sep 2012 16:54:32 +0000 (18:54 +0200)]
Add missing translations for GSetting schema

These are showing in the UI of gnome-tweak-tool.

https://bugzilla.gnome.org/show_bug.cgi?id=686413

14 years agoUpdated slovak translation
Dušan Kazik [Thu, 18 Oct 2012 18:41:36 +0000 (20:41 +0200)]
Updated slovak translation

14 years agomessageTray: Remove hack for the lack of negative units in libcroco
Jasper St. Pierre [Tue, 16 Oct 2012 17:02:48 +0000 (13:02 -0400)]
messageTray: Remove hack for the lack of negative units in libcroco

libcroco now has native support for negative units.

https://bugzilla.gnome.org/show_bug.cgi?id=686240

14 years agoScreenShield: implement o.g.ScreenSaver.GetActiveTime
Giovanni Campagna [Tue, 16 Oct 2012 14:38:32 +0000 (16:38 +0200)]
ScreenShield: implement o.g.ScreenSaver.GetActiveTime

Part of the old gnome-screensaver interface, returns the number of seconds
that the screensaver has been active for.

https://bugzilla.gnome.org/show_bug.cgi?id=686064

14 years agost: Remove unused methods
Florian Müllner [Mon, 24 Sep 2012 20:10:04 +0000 (22:10 +0200)]
st: Remove unused methods

This reverts commits cd024e21f0d and dc9ad8df8074.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agouserMenu: Rely on automatic texture changes
Florian Müllner [Mon, 24 Sep 2012 20:08:52 +0000 (22:08 +0200)]
userMenu: Rely on automatic texture changes

This reverts commit 6f3cf0ae50af0f7a9cd68760abe695009605c0d7.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agost-widget: Keep background-image and border-image updated
Florian Müllner [Thu, 20 Sep 2012 19:44:45 +0000 (21:44 +0200)]
st-widget: Keep background-image and border-image updated

Currently we miss changes to a file referenced in background-image
or border-image.
Connect to the StTextureCache::texture-file-changed signal to keep
up with file changes and update the drawing state if necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agost-texture-cache: Add texture-file-changed signal
Florian Müllner [Thu, 20 Sep 2012 19:42:52 +0000 (21:42 +0200)]
st-texture-cache: Add texture-file-changed signal

For textures loaded from files, the cache might hide image changes
by keeping the data of a previous version around indefinitely. For
instance AccountsService will notify of avatar changes, but as new
image is copied over the old one, we will continue to use the old
image data.
Install a file monitor for each file resource we load and clear
the corresponding data from the cache on changes, emitting the
new StTextureCache::texture-file-changed signal.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agost: Canonicalize URLs in stylesheets
Florian Müllner [Wed, 17 Oct 2012 20:28:01 +0000 (22:28 +0200)]
st: Canonicalize URLs in stylesheets

Make _st_theme_resolve_url() a bit smarter by canonicalizing the
resulting path (e.g. resolving references to /./ and /../).

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agost: Fix handling of file:// URIs in _st_theme_resolve_uri()
Florian Müllner [Wed, 17 Oct 2012 18:42:19 +0000 (20:42 +0200)]
st: Fix handling of file:// URIs in _st_theme_resolve_uri()

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agoRemove use of deprecated g_type_init () ...
Florian Müllner [Wed, 17 Oct 2012 13:25:18 +0000 (15:25 +0200)]
Remove use of deprecated g_type_init () ...

... and bump GObject requirement accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=686318

14 years agoautorunManager: Stop erring on the side of caution for network mounts
Jasper St. Pierre [Tue, 16 Oct 2012 17:50:13 +0000 (13:50 -0400)]
autorunManager: Stop erring on the side of caution for network mounts

Every mount that we care about that's local should have a GVolume
associated with it.

https://bugzilla.gnome.org/show_bug.cgi?id=686241

14 years agorunDialog: Use a symbolic icon
Jasper St. Pierre [Tue, 16 Oct 2012 16:52:01 +0000 (12:52 -0400)]
runDialog: Use a symbolic icon

Another fallout from the St.IconType changes

https://bugzilla.gnome.org/show_bug.cgi?id=686233

14 years agoUpdated Serbian translation
Мирослав Николић [Wed, 17 Oct 2012 08:09:46 +0000 (10:09 +0200)]
Updated Serbian translation

14 years agologinScreen: Add support for 'disable-restart-buttons'
Florian Müllner [Tue, 16 Oct 2012 19:32:05 +0000 (21:32 +0200)]
loginScreen: Add support for 'disable-restart-buttons'

GDM's GSettings schema contains a 'disable-restart-buttons' key
that currently is only supported by the fallback greeter.
Implement support in the shell greeter as well.

https://bugzilla.gnome.org/show_bug.cgi?id=686247

14 years agomessageTray: Change timestamp string formats
Carlos Soriano [Sun, 30 Sep 2012 13:39:37 +0000 (15:39 +0200)]
messageTray: Change timestamp string formats

The timestamps before contained unnecessary information.
Additionally, align the timestamps to be in the middle of the
bubble for design reasons.

https://bugzilla.gnome.org/show_bug.cgi?id=680989

14 years agomessageTray: Clean up "TODO" code
Jasper St. Pierre [Tue, 16 Oct 2012 16:20:39 +0000 (12:20 -0400)]
messageTray: Clean up "TODO" code

The code here says to remove it after the GNOME3 release. Better late
than never.

14 years agomessageTray: Primarily use a GIcon to drive the source's icon
Jasper St. Pierre [Sat, 15 Sep 2012 06:10:15 +0000 (03:10 -0300)]
messageTray: Primarily use a GIcon to drive the source's icon

This is a bit of a cleanup since we ported notification icons/secondary
icons to be in the same situation.

https://bugzilla.gnome.org/show_bug.cgi?id=680426

14 years agomessageTray: Use a GIcon for a notification's icon/secondary icon
Jasper St. Pierre [Fri, 14 Sep 2012 14:33:52 +0000 (11:33 -0300)]
messageTray: Use a GIcon for a notification's icon/secondary icon

Using a GIcon instead of an actor means that we can always create
a new icon with the right size from an old icon.

https://bugzilla.gnome.org/show_bug.cgi?id=680426

14 years agost-texture-cache: Remove load_icon_name
Jasper St. Pierre [Tue, 2 Oct 2012 20:55:24 +0000 (17:55 -0300)]
st-texture-cache: Remove load_icon_name

With the St.Icon bug fixed, we have removed the last use of load_icon_name.
Celebration time!

14 years agomodalDialog: Remove the fade in buttons code
Jasper St. Pierre [Wed, 30 May 2012 12:25:00 +0000 (08:25 -0400)]
modalDialog: Remove the fade in buttons code

Due to a typo, it never worked correctly. After a fix-up to the appropriate
method, the behavior is suboptimal, as the buttons only fade in the first time
the modal dialog is constructed. Just remove the fade-in behavior, rather than
keeping this non-working code around.

https://bugzilla.gnome.org/show_bug.cgi?id=677426

14 years agoUpdated Japanese translation
Takayuki KUSANO [Tue, 16 Oct 2012 14:30:05 +0000 (23:30 +0900)]
Updated Japanese translation

14 years agoUpdated Galician translations
Fran Diéguez [Tue, 16 Oct 2012 12:22:21 +0000 (14:22 +0200)]
Updated Galician translations

14 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 16 Oct 2012 09:11:40 +0000 (11:11 +0200)]
Updated Spanish translation

14 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Tue, 16 Oct 2012 09:05:56 +0000 (12:05 +0300)]
Updated Belarusian translation.

14 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 16 Oct 2012 06:34:57 +0000 (08:34 +0200)]
Updated Slovenian translation

14 years agoUpdated Indonesian translation
Andika Triwidada [Tue, 16 Oct 2012 00:15:32 +0000 (07:15 +0700)]
Updated Indonesian translation

14 years agodata: Expose '<Super>F10' shortcut in System Settings
Florian Müllner [Thu, 11 Oct 2012 13:09:18 +0000 (15:09 +0200)]
data: Expose '<Super>F10' shortcut in System Settings

https://bugzilla.gnome.org/show_bug.cgi?id=672909

14 years agodash: Open 'Show Apps' with Super+A
Jeremy Bicha [Mon, 8 Oct 2012 16:16:55 +0000 (12:16 -0400)]
dash: Open 'Show Apps' with Super+A

This is a workaround for power users for the "Show Apps" button
placement being too inconvenient to press at the bottom of the
dash favorites list.

Unity also uses Super+A to show the Apps lens.

https://bugzilla.gnome.org/show_bug.cgi?id=685738

14 years agoBump version to 3.6.1
Florian Müllner [Mon, 15 Oct 2012 23:25:00 +0000 (01:25 +0200)]
Bump version to 3.6.1

Update NEWS

14 years agobuild: Add missing files
Florian Müllner [Mon, 15 Oct 2012 23:29:55 +0000 (01:29 +0200)]
build: Add missing files

14 years agodash: Reset show-apps label on drag-end
Florian Müllner [Mon, 8 Oct 2012 18:33:21 +0000 (20:33 +0200)]
dash: Reset show-apps label on drag-end

Currently the label for the show-apps button is only updated during
drag operations, so after an item is successfully dropped on the
button, the label will still read "Remove from Favorites".
Fix this by resetting the label on drag-end.

https://bugzilla.gnome.org/show_bug.cgi?id=684627

14 years agost-entry: Force a relayout if necessary
Florian Müllner [Fri, 12 Oct 2012 20:37:18 +0000 (22:37 +0200)]
st-entry: Force a relayout if necessary

ClutterText will only queue a relayout after font changes if it has
any contents other than the empty string. As a result, its height
request may change after the first character has been entered. To
avoid this visual glitch, force a relayout on actual font changes.

https://bugzilla.gnome.org/show_bug.cgi?id=685534

14 years agoScreenShield: show the unlock dialog on the primary monitor when using the keyboard
Giovanni Campagna [Sun, 14 Oct 2012 16:34:22 +0000 (18:34 +0200)]
ScreenShield: show the unlock dialog on the primary monitor when using the keyboard

Make ModalDialog.open() accept an optional onPrimary argument, and
pass it when the dialog is activated using ESC or Return.

https://bugzilla.gnome.org/show_bug.cgi?id=685855

14 years agoUpdated German translation
Tobias Endrigkeit [Mon, 15 Oct 2012 18:46:38 +0000 (20:46 +0200)]
Updated German translation

14 years agoUpdated Latvian translation.
Rudolfs Mazurs [Mon, 15 Oct 2012 17:15:59 +0000 (20:15 +0300)]
Updated Latvian translation.

14 years agoUpdated Danish translation
Ask H. Larsen [Mon, 15 Oct 2012 04:36:57 +0000 (06:36 +0200)]
Updated Danish translation

14 years agoUpdated Kannada Translation
Shankar Prasad [Sun, 14 Oct 2012 17:54:53 +0000 (23:24 +0530)]
Updated Kannada Translation

14 years agoUnlockDialog: reset UI on verification failure
Giovanni Campagna [Wed, 3 Oct 2012 21:15:41 +0000 (23:15 +0200)]
UnlockDialog: reset UI on verification failure

When failing verification, reset the UI to the default pre-password
request state, waiting for the next prompt.

https://bugzilla.gnome.org/show_bug.cgi?id=685441

14 years agoScreenShield: don't allow cancelling the curtain by pressing esc twice in the dialog
Giovanni Campagna [Wed, 3 Oct 2012 21:13:25 +0000 (23:13 +0200)]
ScreenShield: don't allow cancelling the curtain by pressing esc twice in the dialog

If esc is pressed twice in succession in the unlock dialog, the curtain
is cancelled, but the dialog is cleared after the first esc cancels it,
and it's not destroyed and recreated.

https://bugzilla.gnome.org/show_bug.cgi?id=685441

14 years agoMake org.gnome.ScreenSaver.SetActive work
Matthias Clasen [Fri, 12 Oct 2012 23:37:36 +0000 (19:37 -0400)]
Make org.gnome.ScreenSaver.SetActive work

The interface was declared to take an unsigned integer instead
of a boolean, as gnome-screensaver does. Due to this,
gnome-screensaver-command --activate or --deactivate does not
work when used with gnome-shell.

https://bugzilla.gnome.org/show_bug.cgi?id=686063

14 years agoautorunManager: Fix another StIconType removal regression
Florian Müllner [Sat, 13 Oct 2012 12:29:06 +0000 (14:29 +0200)]
autorunManager: Fix another StIconType removal regression

https://bugzilla.gnome.org/show_bug.cgi?id=686079

14 years agodateMenu: Hide "Open Calendar" item if calendar unavailable
Florian Müllner [Fri, 12 Oct 2012 18:59:31 +0000 (20:59 +0200)]
dateMenu: Hide "Open Calendar" item if calendar unavailable

The configured calendar application might not actually be installed.
Instead of failing with an error message, hide the menu item altogether
in this case.

https://bugzilla.gnome.org/show_bug.cgi?id=686050

14 years agotheme: Remove left-over style
Florian Müllner [Sat, 22 Sep 2012 12:27:31 +0000 (14:27 +0200)]
theme: Remove left-over style

14 years agoUpdated Korean translation
Changwoo Ryu [Sat, 13 Oct 2012 09:55:49 +0000 (18:55 +0900)]
Updated Korean translation

14 years agopanel: Fix a copy/paste type when dealing with panel corners
Jasper St. Pierre [Fri, 12 Oct 2012 17:51:48 +0000 (13:51 -0400)]
panel: Fix a copy/paste type when dealing with panel corners

Since panel corners are currently square, this doesn't really affect much,
but it's very clear what the code was supposed to be. At the same time,
also fix up a redeclaration with 'let', which technically isnt' kosher.

14 years agoworkspace: fix typo in removeThumbnails.
Tim Lunn [Wed, 26 Sep 2012 12:24:48 +0000 (22:24 +1000)]
workspace: fix typo in removeThumbnails.

https://bugzilla.gnome.org/show_bug.cgi?id=684869

14 years agoUpdated British English translation
Chris Leonard [Fri, 12 Oct 2012 17:57:03 +0000 (18:57 +0100)]
Updated British English translation

14 years agoL10N: Updated Persian translation
Arash Mousavi [Fri, 12 Oct 2012 17:08:12 +0000 (20:38 +0330)]
L10N: Updated Persian translation

14 years agost-im-text: Chain up to parent first in dispose()
Florian Müllner [Fri, 12 Oct 2012 10:28:36 +0000 (12:28 +0200)]
st-im-text: Chain up to parent first in dispose()

The actor's GtkIMContext is freed in dispose and reset in unrealize - as
ClutterActor's dispose will unrealize the actor if necessary, chaining
up to the parent after clearing the im context will result in warnings
if the actor is still realized, so chain up first.

https://bugzilla.gnome.org/show_bug.cgi?id=686016

14 years agotests: Actually call test() in box-layout
Tanner Doshier [Tue, 10 Jul 2012 17:34:38 +0000 (12:34 -0500)]
tests: Actually call test() in box-layout

14 years agolayout: Fix an accidental undefined variable error
Jasper St. Pierre [Tue, 27 Mar 2012 18:08:54 +0000 (15:08 -0300)]
layout: Fix an accidental undefined variable error

The layout code was using actorData without defining it first.

https://bugzilla.gnome.org/show_bug.cgi?id=673189

14 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Thu, 11 Oct 2012 18:25:20 +0000 (20:25 +0200)]
Updated Norwegian bokmål translation.

14 years agologinDialog: Add focus indication
Florian Müllner [Fri, 5 Oct 2012 17:06:20 +0000 (19:06 +0200)]
loginDialog: Add focus indication

While keynav works on login screen and unlock dialog, most elements
currently miss a focus indication.

https://bugzilla.gnome.org/show_bug.cgi?id=684730

14 years agologinDialog: Use the same focus root for dialog and ctrl-alt-tab
Florian Müllner [Wed, 10 Oct 2012 20:07:02 +0000 (22:07 +0200)]
loginDialog: Use the same focus root for dialog and ctrl-alt-tab

Adding a group to the Ctrl-Alt-Tab popup will also add it to the
focus manager. Due to that, we currently end up with two focus
groups added for the login dialog - an explicit one for the entire
dialog, and an implicit one for the main content group.
When doing keynav, we ascend in the widget hierarchy from the
currently focused actor until we find a valid focus root, so
adding a children of the dialog as focus root breaks keynav to
any actors that are not inside the main content group.
The simple fix is to use the same group in both cases.

https://bugzilla.gnome.org/show_bug.cgi?id=684730

14 years agoscreenShield: Remove erroneous top/bottom padding that may appear
Jasper St. Pierre [Wed, 10 Oct 2012 21:20:16 +0000 (18:20 -0300)]
screenShield: Remove erroneous top/bottom padding that may appear

If there are either no resident or persistent notifications, we'll
add some spacing for those boxes that may contain nothing. Make them
invisible to remove the spacing for those elements. It's possible
that we may want to be smarter about this in StBoxLayout to remove
spacing for zero-sized actors, but today is not the day.

https://bugzilla.gnome.org/show_bug.cgi?id=685919

14 years agotheme: Make the notifications box match mockups better
Jasper St. Pierre [Wed, 10 Oct 2012 21:18:26 +0000 (18:18 -0300)]
theme: Make the notifications box match mockups better

Adjust font sizes, spacing and padding, and add a box shadow
to the notifications box.

https://bugzilla.gnome.org/show_bug.cgi?id=685919

14 years agoscreenShield: Add some padding between the clock and notifications box
Jasper St. Pierre [Wed, 10 Oct 2012 21:17:38 +0000 (18:17 -0300)]
screenShield: Add some padding between the clock and notifications box

https://bugzilla.gnome.org/show_bug.cgi?id=685919

14 years agoscreenShield: Align notifications to the left, not the middle
Jasper St. Pierre [Wed, 10 Oct 2012 21:07:39 +0000 (18:07 -0300)]
screenShield: Align notifications to the left, not the middle

With different lengths of text in notifications, icons aren't
aligned and things look ugly. Put notifications on the left
for now.

https://bugzilla.gnome.org/show_bug.cgi?id=685919

14 years agomain: Override focus-change-on-pointer-rest preference
Florian Müllner [Mon, 17 Sep 2012 21:11:57 +0000 (23:11 +0200)]
main: Override focus-change-on-pointer-rest preference

The application menu is currently unusable with non-maximized
windows when using focus-follows-mouse mode. Override mutter's
focus-change-on-pointer-rest preference, so that the actual
focus change is delayed until the pointer stops moving.

https://bugzilla.gnome.org/show_bug.cgi?id=678169

14 years agologinDialog: Sync :expanded better with user list visibility
Florian Müllner [Fri, 5 Oct 2012 15:01:31 +0000 (17:01 +0200)]
loginDialog: Sync :expanded better with user list visibility

Now that we use a different text style for the username depending on
whether the user list is expanded or not, changing the :expanded style
before the actual transition looks disruptive. Adding the style right
before fading in other items and removing it right after fading them
out gives a better result.

https://bugzilla.gnome.org/show_bug.cgi?id=685201

14 years agologinDialog: Remove now unused functions
Florian Müllner [Thu, 4 Oct 2012 16:49:11 +0000 (18:49 +0200)]
loginDialog: Remove now unused functions

https://bugzilla.gnome.org/show_bug.cgi?id=685201

14 years agologinDialog: Use the same prompt layout as the unlock dialog
Florian Müllner [Thu, 4 Oct 2012 16:31:50 +0000 (18:31 +0200)]
loginDialog: Use the same prompt layout as the unlock dialog

Currently the layout of the password prompt differs slightly between
login dialog and unlock screen - for the former, the prompt is
displayed next to the user avatar, replacing the user name, for
the latter, it is diplayed below both avatar and name.

https://bugzilla.gnome.org/show_bug.cgi?id=685201

14 years agomessageTray: Reset summary after losing focus to outside actor
Florian Müllner [Thu, 4 Oct 2012 16:09:01 +0000 (18:09 +0200)]
messageTray: Reset summary after losing focus to outside actor

Currently when the summary boxpointer is ungrabbed automatically
because the keyboard focus was moved outside the message tray
(for instance by selecting the overview search entry or opening
the right-click menu of a dash item), after the popup is hidden
_updateState() will grab focus and show the popup again.
Work around this by unsetting the clicked summary item when losing
focus to an actor outside the message tray.

https://bugzilla.gnome.org/show_bug.cgi?id=685156

14 years agomessageTray: Do not add the tray unconditionally to ctrl-alt-tab
Florian Müllner [Wed, 10 Oct 2012 20:17:39 +0000 (22:17 +0200)]
messageTray: Do not add the tray unconditionally to ctrl-alt-tab

Commit 448517032e5de87 added the message tray unconditionally to
the Ctrl-Alt-Tab popup, but while this makes sense for a normal
session, we do not want it in the login screen.
Be a bit more careful where we make the tray available.

https://bugzilla.gnome.org/show_bug.cgi?id=685914

14 years agoAdd a new code style/hacking guide
Jasper St. Pierre [Fri, 7 Oct 2011 23:46:19 +0000 (19:46 -0400)]
Add a new code style/hacking guide

Written in Markdown style.

Somewhat based off of the gjs code style guide found at
http://git.gnome.org/browse/gjs/plain/doc/Style_Guide.txt.

https://bugzilla.gnome.org/show_bug.cgi?id=661241

14 years agotheme: Make the selected text color white for all entries
Jasper St. Pierre [Wed, 10 Oct 2012 16:47:40 +0000 (13:47 -0300)]
theme: Make the selected text color white for all entries

This was accidentally changed when Allan cleaned up the styles for
all entries

14 years agoextensionPrefs: Remove an extra parameter to set_cell_data_func
Jasper St. Pierre [Sun, 7 Oct 2012 20:15:07 +0000 (17:15 -0300)]
extensionPrefs: Remove an extra parameter to set_cell_data_func

14 years agoUpdated Thai translation
Theppitak Karoonboonyanan [Tue, 9 Oct 2012 11:32:22 +0000 (18:32 +0700)]
Updated Thai translation

14 years agoCalendar: hide all actions when on the login screen
Matthias Clasen [Tue, 2 Oct 2012 17:32:55 +0000 (19:32 +0200)]
Calendar: hide all actions when on the login screen

No events on the login screen, and no opening calendars or
settings either.

https://bugzilla.gnome.org/show_bug.cgi?id=685142

14 years agoUpdated Irish translation
Seán de Búrca [Sun, 7 Oct 2012 22:21:57 +0000 (16:21 -0600)]
Updated Irish translation

14 years agooverview: Make sure that we put the desktop clone at the right place
Jasper St. Pierre [Thu, 4 Oct 2012 18:01:03 +0000 (15:01 -0300)]
overview: Make sure that we put the desktop clone at the right place

This ensures that the desktop window's smooth fadeout when going to
the overview is in the same spot as the desktop window, which may not
always be at 0, 0.

https://bugzilla.gnome.org/show_bug.cgi?id=681159

14 years agodash: Only set the label's text when initially showing the label
Jasper St. Pierre [Wed, 3 Oct 2012 05:22:46 +0000 (02:22 -0300)]
dash: Only set the label's text when initially showing the label

Having the tooltip change when it's visible looks strange and glitchy.
This also makes sure that "Remove from Favorites" doesn't change, even
when the user removes their mouse cursor from it.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Make the dash items accessible
Jasper St. Pierre [Wed, 3 Oct 2012 05:20:17 +0000 (02:20 -0300)]
dash: Make the dash items accessible

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Construct the label at init
Jasper St. Pierre [Wed, 3 Oct 2012 05:19:36 +0000 (02:19 -0300)]
dash: Construct the label at init

Nothing doesn't use a label, so it doesn't make sense to
lazily initialize it.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Make the tooltip and hover effect sync up to the real insensitivity
Jasper St. Pierre [Wed, 3 Oct 2012 05:17:07 +0000 (02:17 -0300)]
dash: Make the tooltip and hover effect sync up to the real insensitivity

We shouldn't display "Remove from Favorites" when dropping on the button
will do nothing.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Make the show apps button insensitive when we're dragging a non-favorite
Jasper St. Pierre [Tue, 2 Oct 2012 23:53:07 +0000 (20:53 -0300)]
dash: Make the show apps button insensitive when we're dragging a non-favorite

This doesn't handle the tooltip case, unfortunately. That will come in a bit.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Clean up unused code
Jasper St. Pierre [Wed, 3 Oct 2012 00:00:17 +0000 (21:00 -0300)]
dash: Clean up unused code

https://bugzilla.gnome.org/show_bug.cgi?id=685313